nl.telin.mymedia.processor
Class AbstractProcessor<E,T>

java.lang.Object
  extended by nl.telin.mymedia.processor.AbstractProcessor<E,T>
Direct Known Subclasses:
RegExpTokenizer

public abstract class AbstractProcessor<E,T>
extends java.lang.Object


Constructor Summary
AbstractProcessor()
           
 
Method Summary
abstract  void initialize(java.util.Map<java.lang.String,java.lang.String> params)
           
abstract  T process(E text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractProcessor

public AbstractProcessor()
Method Detail

initialize

public abstract void initialize(java.util.Map<java.lang.String,java.lang.String> params)
                         throws ProcessorInitializeException
Throws:
ProcessorInitializeException

process

public abstract T process(E text)
                   throws ProcessorException
Throws:
ProcessorException